overstretched workforce

Translations
une main-d’œuvre surchargée